take a drubbing

Translations
получить взбучку
The politician took a drubbing in the recent elections.
Политик получил взбучку на последних выборах.
Definitions
To suffer a heavy defeat or be badly beaten, especially in a competition, contest, or argument.